Big Huge Thesaurus

family Roridulaceae

noun